/**
 * OrdersExtension.java
 * Copyright(C) 1949++ 中华人民共和国
 * 深圳市盛开互联网金融顾问有限公司.
 * All rights reserved.
 * E-mail:server@skjr.net
 * SKDate:2017-11-16 17:16:52
 */
package com.huamao.zh.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class OrdersExtension implements Serializable {

	/**
	 * 自增ID
	 */
	private Integer id;

	/**
	 * 订单号
	 */
	private String orderId;

	/**
	 * 库存积分标识：1店铺库存积分充足 2库存不足扣营业额购买库存积分
	 */
	private Integer scoreFlag;

	/**
	 * 所得积分
	 */
	private BigDecimal score;

	/**
	 * 应自动收货时间
	 */
	private Date autoTakeTime;

	/**
	 * 应结算时间
	 */
	private Date settleTime;

	/**
	 * 是否自动收货 0否；1是 2已手动收货
	 */
	private Integer isAutoTake;

	/**
	 * 是否结算 0否；1是
	 */
	private Integer isSettle;

	/**
	 * 实际结算时间
	 */
	private Date realSettleTime;

	private static final long serialVersionUID = -1L;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public Integer getScoreFlag() {
		return scoreFlag;
	}

	public void setScoreFlag(Integer scoreFlag) {
		this.scoreFlag = scoreFlag;
	}

	public BigDecimal getScore() {
		return score;
	}

	public void setScore(BigDecimal score) {
		this.score = score;
	}

	public Date getAutoTakeTime() {
		return autoTakeTime;
	}

	public void setAutoTakeTime(Date autoTakeTime) {
		this.autoTakeTime = autoTakeTime;
	}

	public Date getSettleTime() {
		return settleTime;
	}

	public void setSettleTime(Date settleTime) {
		this.settleTime = settleTime;
	}

	public Integer getIsAutoTake() {
		return isAutoTake;
	}

	public void setIsAutoTake(Integer isAutoTake) {
		this.isAutoTake = isAutoTake;
	}

	public Integer getIsSettle() {
		return isSettle;
	}

	public void setIsSettle(Integer isSettle) {
		this.isSettle = isSettle;
	}

	public Date getRealSettleTime() {
		return realSettleTime;
	}

	public void setRealSettleTime(Date realSettleTime) {
		this.realSettleTime = realSettleTime;
	}

}